/*global pi */

pi.mod.define('pi.debug', function (pi) {
	"use strict";
	var module = {};

	/*
	 * condition, [pos, msg] or
	 * condition, [msg]
	 **/
	module.assert = function (condition, msg) {
		if (!condition) {
			throw "assert failed, msg=" + (msg || "");
		}
	};

	return module;
});